package mx.frantor.catalogos.bussines;

import java.util.List;

import mx.frantor.catalogos.dao.RelacionModulosContrasenasDAO;
import mx.frantor.catalogos.daoimp.RelacionModulosContrasenasDAOImpl;
import mx.frantor.catalogos.entitys.RelacionModulosContrasenasEntity;



public class RelacionModulosContrasenasBussines {
	private RelacionModulosContrasenasDAO ModCont = new RelacionModulosContrasenasDAOImpl();
	String res=null;
	
	public String AgregarModuloContrasenas(Boolean activo, Integer idmodulo, Integer idusuario){
		RelacionModulosContrasenasEntity modC = new RelacionModulosContrasenasEntity();
		
		modC.setActivo(activo);
		modC.setIdModulo(idmodulo);
		modC.setIdususario(idusuario);
		
		res = ModCont.agregarModulosContrasenas(modC);
		
		return res;
	}
	
	public String ModificarModulosContrasenas(Integer idModuloContrasena, Boolean activo, Integer idmodulo, Integer idusuario){
		RelacionModulosContrasenasEntity modC = new RelacionModulosContrasenasEntity();
		
		modC.setIdRelacion(idModuloContrasena);
		modC.setActivo(activo);
		modC.setIdModulo(idmodulo);
		modC.setIdususario(idusuario);
		
		res = ModCont.modificarModulosContrasenas(modC);
		
		return res;
	}
	
	public String EliminarModulosContrasenas(Integer idModulosContrasenas){
		res = ModCont.eliminarModulosContrasenas(idModulosContrasenas);
		
		return res;
	}
	
	public List<RelacionModulosContrasenasEntity> getTodosModulosContrasenas(){
		List<RelacionModulosContrasenasEntity> lstModulos = ModCont.getTodosModulosContrasenassContrasenasActivos();
		return lstModulos;
	}
	
	public RelacionModulosContrasenasEntity getModContrasenasId(Integer idModulosContrasenas){
		RelacionModulosContrasenasEntity modE = ModCont.getModulosContrasenasId(idModulosContrasenas);
		return modE;
	}
	public List<RelacionModulosContrasenasEntity> getModulosContrasenasPorId(Integer idModulosContrasenas){
		List<RelacionModulosContrasenasEntity> lstModulos = ModCont.getModulosContrasenasPorId(idModulosContrasenas);
		return lstModulos;
	}


}
